---
title: Render Recursively
description: The RenderRecursively component is a low-level rendering component to render recursive data.
docType: Demo
docGroup: Components
group: Utils
components: [RenderRecursively]
---

# Render Recursively

The `RenderRecursively` component is a low-level rendering component
to render recursive data. This is used internally for the [Tree](./tree)
and [Navigation](./navigation) components, but can be used for other
functionality like this website's
[Table Of Contents]($GITHUB/apps/docs/src/components/TableOfContents/TableOfContents.tsx)
or other recursive components.

## Simple Example

```demo source="./SimpleExample.tsx"

```
